de.bsvrz.ste.stealgsba.algorithmen.verknuepfung
Class ParameterVerknuepfung

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.verknuepfung.ParameterVerknuepfung

public class ParameterVerknuepfung
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeVerknüpfung!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.2 $ / $Date: 2015/09/10 07:13:16 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
 class ParameterVerknuepfung.Input
          Innere Klasse zum Speichern einer Inputdefinition.
static class ParameterVerknuepfung.LogischeVerknuepfung
           
 
Constructor Summary
ParameterVerknuepfung()
          Default-Konstruktor ohne weitere Funktion.
ParameterVerknuepfung(de.bsvrz.dav.daf.main.ResultData rdata)
          Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.
 
Method Summary
 void addInput(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit, boolean inputInvertiert)
          Fügt der Liste der Inputdefinitionen eine Definition mit den gegebenen Werten hinzu.
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.
 java.util.List<ParameterVerknuepfung.Input> getInput()
          Gibt den Wert der Variable m_input zurück.
 ParameterVerknuepfung.Input getInput(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
          Gibt den Wert der Variable m_input zurück.
 ParameterVerknuepfung.LogischeVerknuepfung getLogischeVerknüpfung()
          Gibt den Wert der Variable m_reaktion zurück.
 void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Übernahme des übergebenen Datensatzes in die interne Struktur.
 void setInput(java.util.List<ParameterVerknuepfung.Input> input)
          Setzt den Wert der Variable m_input.
 void setLogischeVerknuepfung(ParameterVerknuepfung.LogischeVerknuepfung reaktion)
          Setzt den Wert der Variable m_reaktion.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterVerknuepfung

public ParameterVerknuepfung()
Default-Konstruktor ohne weitere Funktion.


ParameterVerknuepfung

public ParameterVerknuepfung(de.bsvrz.dav.daf.main.ResultData rdata)
Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.
Method Detail

setdaten

public void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

getInput

public java.util.List<ParameterVerknuepfung.Input> getInput()
Gibt den Wert der Variable m_input zurück.

Returns:
Wert der Variable m_input.

getInput

public ParameterVerknuepfung.Input getInput(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
Gibt den Wert der Variable m_input zurück.

Returns:
Wert der Variable m_input.

setInput

public void setInput(java.util.List<ParameterVerknuepfung.Input> input)
Setzt den Wert der Variable m_input.

Parameters:
input - zu setzender Wert der Variable m_input.

addInput

public void addInput(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit,
                     boolean inputInvertiert)
Fügt der Liste der Inputdefinitionen eine Definition mit den gegebenen Werten hinzu.

Parameters:
ursacheneinheit - Referenz auf eine Ursacheneinheit.
inputInvertiert - Kennung Input invertiert.

getLogischeVerknüpfung

public ParameterVerknuepfung.LogischeVerknuepfung getLogischeVerknüpfung()
Gibt den Wert der Variable m_reaktion zurück.

Returns:
Wert der Variable m_reaktion.

setLogischeVerknuepfung

public void setLogischeVerknuepfung(ParameterVerknuepfung.LogischeVerknuepfung reaktion)
Setzt den Wert der Variable m_reaktion.

Parameters:
reaktion - zu setzender Wert der Variable m_reaktion.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object